Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH GROVE Detached £1,099,244 £737,000 19 Dec 2014
2 LEIGH GROVE Detached £276,571 £220,000 19 Dec 2017
ORCHARD BARN LEIGH GROVE Detached £870,735 £475,000 18 Aug 2005
IA THE DELL LEIGH GROVE Detached £263,226 £145,000 23 Dec 2008